Big Huge Thesaurus

order phasmatodea

noun

sounds kind of like